Add stubs for input shape functions.
authorAnders Carlsson <andersca@imendio.com>
Mon, 20 Feb 2006 11:57:12 +0000 (11:57 +0000)
committerAnders Carlsson <andersca@src.gnome.org>
Mon, 20 Feb 2006 11:57:12 +0000 (11:57 +0000)
2006-02-20  Anders Carlsson  <andersca@imendio.com>

        * gdk/quartz/gdkdisplay-quartz.c:
        (gdk_display_supports_shapes):
        (gdk_display_supports_input_shapes):
        * gdk/quartz/gdkwindow-quartz.c:
        (gdk_display_warp_pointer):
        (gdk_window_input_shape_combine_mask):
        (gdk_window_input_shape_combine_region):
        (gdk_window_set_child_input_shapes):
        (gdk_window_set_accept_focus):
        (gdk_window_merge_child_input_shapes):
        Add stubs for input shape functions.

ChangeLog
ChangeLog.pre-2-10
gdk/quartz/gdkdisplay-quartz.c
gdk/quartz/gdkwindow-quartz.c

index c007727cbcab2167ded7ae0d3a1d13b495a890d9..3b9e5a48639fe6aada9a82cd791d8b0d07051dc4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,18 @@
-2006-02-20  Anders Carlsson  <andersca@mac.com>
+2006-02-20  Anders Carlsson  <andersca@imendio.com>
+
+        * gdk/quartz/gdkdisplay-quartz.c:
+        (gdk_display_supports_shapes):
+        (gdk_display_supports_input_shapes):
+        * gdk/quartz/gdkwindow-quartz.c:
+        (gdk_display_warp_pointer):
+        (gdk_window_input_shape_combine_mask):
+        (gdk_window_input_shape_combine_region):
+        (gdk_window_set_child_input_shapes):
+        (gdk_window_set_accept_focus):
+        (gdk_window_merge_child_input_shapes):
+       Add stubs for input shape functions.
+
+2006-02-20  Anders Carlsson  <andersca@imendio.com>
 
         * gdk/quartz/gdkevents-quartz.c:
         (get_keyboard_modifiers_from_nsevent):
index c007727cbcab2167ded7ae0d3a1d13b495a890d9..3b9e5a48639fe6aada9a82cd791d8b0d07051dc4 100644 (file)
@@ -1,4 +1,18 @@
-2006-02-20  Anders Carlsson  <andersca@mac.com>
+2006-02-20  Anders Carlsson  <andersca@imendio.com>
+
+        * gdk/quartz/gdkdisplay-quartz.c:
+        (gdk_display_supports_shapes):
+        (gdk_display_supports_input_shapes):
+        * gdk/quartz/gdkwindow-quartz.c:
+        (gdk_display_warp_pointer):
+        (gdk_window_input_shape_combine_mask):
+        (gdk_window_input_shape_combine_region):
+        (gdk_window_set_child_input_shapes):
+        (gdk_window_set_accept_focus):
+        (gdk_window_merge_child_input_shapes):
+       Add stubs for input shape functions.
+
+2006-02-20  Anders Carlsson  <andersca@imendio.com>
 
         * gdk/quartz/gdkevents-quartz.c:
         (get_keyboard_modifiers_from_nsevent):
index 37e0f998a72c97a5cf5b5dd71872926fe6153aad..816275ce95678fda548697bcce3df5b71a7e3f05 100644 (file)
@@ -124,6 +124,20 @@ gdk_display_supports_clipboard_persistence (GdkDisplay *display)
   return FALSE;
 }
 
+gboolean 
+gdk_display_supports_shapes (GdkDisplay *display)
+{
+  /* FIXME: Implement */
+  return FALSE;
+}
+
+gboolean 
+gdk_display_supports_input_shapes (GdkDisplay *display)
+{
+  /* FIXME: Implement */
+  return FALSE;
+}
+
 void
 gdk_display_store_clipboard (GdkDisplay *display,
                             GdkWindow  *clipboard_window,
index b1551eabb4d32ce5ce457088c2865062251e96ec..92451bfa561d1e7099edf26d51e0101f552da066 100644 (file)
@@ -873,6 +873,15 @@ _gdk_windowing_window_get_pointer (GdkDisplay      *display,
   return NULL;
 }
 
+void
+gdk_display_warp_pointer (GdkDisplay *display,
+                         GdkScreen  *screen,
+                         gint        x,
+                         gint        y)
+{
+  CGDisplayMoveCursorToPoint (CGMainDisplayID (), CGPointMake (x, y));
+}
+
 GdkWindow *
 _gdk_windowing_window_at_pointer (GdkDisplay *display,
                                  gint       *win_x,
@@ -973,6 +982,30 @@ gdk_window_shape_combine_mask (GdkWindow *window,
   /* FIXME: Implement */
 }
 
+void 
+gdk_window_input_shape_combine_mask (GdkWindow *window,
+                                    GdkBitmap *mask,
+                                    gint       x,
+                                    gint       y)
+{
+  /* FIXME: Implement */
+}
+
+void 
+gdk_window_input_shape_combine_region (GdkWindow *window,
+                                      GdkRegion *shape_region,
+                                      gint       offset_x,
+                                      gint       offset_y)
+{
+  /* FIXME: Implement */
+}
+
+void 
+gdk_window_set_child_input_shapes (GdkWindow *window)
+{
+  /* FIXME: IMplement */
+}
+
 void
 gdk_window_set_accept_focus (GdkWindow *window,
                             gboolean accept_focus)
@@ -980,6 +1013,12 @@ gdk_window_set_accept_focus (GdkWindow *window,
   /* FIXME: Implement */
 }
 
+void 
+gdk_window_merge_child_input_shapes (GdkWindow *window)
+{
+  /* FIXME: Implement */
+}
+
 void
 gdk_window_set_focus_on_map (GdkWindow *window,
                             gboolean focus_on_map)